Causes of inaccurate software development cost estimates
نویسندگان
چکیده
A study of information systems managers and other information systems professionals at 112 different organizations confirmed that information systems software cost estimating is an important concern. Subjects reported the completion of only one of every four systems development projects within their estimates. Although subjects perceived that the major causes of inaccurate estimates were users’ changes in their requirements and users’ lack of understanding of those requirements, such problems with users did not predict inaccurate estimates. instead, management control issues such as lack of consideration in performance reviews as to whether estimates were met, lack of project control comparing estimates and actual performance, and lack of careful examination of the estimate by information systems department management did predict inaccurate estimates. Thus, in reply to the long-standing question as to whether overruns are more attributable to inaccurate estimating or ineffectual project management, the data in this study raise concerns about the latter. The results suggest that information systems managers and professionals might want to reassess their attitudes toward their users, and researchers might want to focus on particular causes of inaccurate estimating.
منابع مشابه
A Model-Driven Decision Support System for Software Cost Estimation (Case Study: Projects in NASA60 Dataset)
Estimating the costs of software development is one of the most important activities in software project management. Inaccuracies in such estimates may cause irreparable loss. A low estimate of the cost of projects will result in failure on delivery on time and indicates the inefficiency of the software development team. On the other hand, high estimates of resources and costs for a project wil...
متن کاملمروری بر روشهای تخمین هزینه نرمافزار مبتنی بر یادگیری ماشین
Software project management software is the most important activity in software development, because it contains the whole software development process, from beginning to end. Software cost estimation is a challenge task in the software project management. It is an old activity in computer industry from 1940s and has been developed many times. Effort, only covers part of the cost of a software ...
متن کاملA New Optimized Hybrid Model Based On COCOMO to Increase the Accuracy of Software Cost Estimation
The literature review shows software development projects often neither meet time deadlines, nor run within the allocated budgets. One common reason can be the inaccurate cost estimation process, although several approaches have been proposed in this field. Recent research studies suggest that in order to increase the accuracy of this process, estimation models have to be revised. The Construct...
متن کاملThe Certainty of Uncertainty
I believe that industry requirements for software estimate accuracy are infeasible. This is because software development, like economics and management science, is a complex, non-linear adaptive system and as such any attempt to estimate project effort or timescales is likely to result in very inaccurate estimates. In my view, it is important to understand the nature of the uncertainty in estim...
متن کاملEfficient Indicators to Evaluate the Status of Software Development Effort Estimation inside the Organizations
Development effort is an undeniable part of the project management which considerably influences the success of project. Inaccurate and unreliable estimation of effort can easily lead to the failure of project. Due to the special specifications, accurate estimation of effort in the software projects is a vital management activity that must be carefully done to avoid from the unforeseen results....
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Journal of Systems and Software
دوره 31 شماره
صفحات -
تاریخ انتشار 1995